/*
 * Copyright 2023 Garena Online Private Limited
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#ifndef COMB_H_
#define COMB_H_

#include "hemi/hemi.h"

#define COMB                                                                     \
  {                                                                              \
      {1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0},                   \
      {1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0},                   \
      {1.0, 2.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0},                   \
      {1.0, 3.0, 3.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0},                   \
      {1.0, 4.0, 6.0, 4.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,          \
       0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0},                   \
      {1.0, 5.0, 10.0, 10.0, 5.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,        \
       0.0, 0.0, 0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,        \
       0.0, 0.0, 0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,        \
       0.0, 0.0, 0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0},                 \
      {1.0, 6.0, 15.0, 20.0, 15.0, 6.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,       \
       0.0, 0.0, 0.0,  0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,       \
       0.0, 0.0, 0.0,  0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,       \
       0.0, 0.0, 0.0,  0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0},                \
      {1.0, 7.0, 21.0, 35.0, 35.0, 21.0, 7.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0,      \
       0.0, 0.0, 0.0,  0.0,  0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,      \
       0.0, 0.0, 0.0,  0.0,  0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,      \
       0.0, 0.0, 0.0,  0.0,  0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0},               \
      {1.0, 8.0, 28.0, 56.0, 70.0, 56.0, 28.0, 8.0, 1.0, 0.0, 0.0, 0.0, 0.0,     \
       0.0, 0.0, 0.0,  0.0,  0.0,  0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0,     \
       0.0, 0.0, 0.0,  0.0,  0.0,  0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0,     \
       0.0, 0.0, 0.0,  0.0,  0.0,  0.0,  0.0,  0.0, 0.0, 0.0, 0.0},              \
      {1.0, 9.0, 36.0, 84.0, 126.0, 126.0, 84.0, 36.0, 9.0, 1.0, 0.0, 0.0, 0.0,  \
       0.0, 0.0, 0.0,  0.0,  0.0,   0.0,   0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0,  \
       0.0, 0.0, 0.0,  0.0,  0.0,   0.0,   0.0,  0.0,  0.0, 0.0, 0.0, 0.0, 0.0,  \
       0.0, 0.0, 0.0,  0.0,  0.0,   0.0,   0.0,  0.0,  0.0, 0.0, 0.0},           \
      {1.0, 10.0, 45.0, 120.0, 210.0, 252.0, 210.0, 120.0, 45.0, 10.0,           \
       1.0, 0.0,  0.0,  0.0,   0.0,   0.0,   0.0,   0.0,   0.0,  0.0,            \
       0.0, 0.0,  0.0,  0.0,   0.0,   0.0,   0.0,   0.0,   0.0,  0.0,            \
       0.0, 0.0,  0.0,  0.0,   0.0,   0.0,   0.0,   0.0,   0.0,  0.0,            \
       0.0, 0.0,  0.0,  0.0,   0.0,   0.0,   0.0,   0.0,   0.0,  0.0},           \
      {1.0,  11.0, 55.0, 165.0, 330.0, 462.0, 462.0, 330.0, 165.0, 55.0,         \
       11.0, 1.0,  0.0,  0.0,   0.0,   0.0,   0.0,   0.0,   0.0,   0.0,          \
       0.0,  0.0,  0.0,  0.0,   0.0,   0.0,   0.0,   0.0,   0.0,   0.0,          \
       0.0,  0.0,  0.0,  0.0,   0.0,   0.0,   0.0,   0.0,   0.0,   0.0,          \
       0.0,  0.0,  0.0,  0.0,   0.0,   0.0,   0.0,   0.0,   0.0,   0.0},         \
      {1.0,  12.0, 66.0, 220.0, 495.0, 792.0, 924.0, 792.0, 495.0, 220.0,        \
       66.0, 12.0, 1.0,  0.0,   0.0,   0.0,   0.0,   0.0,   0.0,   0.0,          \
       0.0,  0.0,  0.0,  0.0,   0.0,   0.0,   0.0,   0.0,   0.0,   0.0,          \
       0.0,  0.0,  0.0,  0.0,   0.0,   0.0,   0.0,   0.0,   0.0,   0.0,          \
       0.0,  0.0,  0.0,  0.0,   0.0,   0.0,   0.0,   0.0,   0.0,   0.0},         \
      {1.0,   13.0, 78.0, 286.0, 715.0, 1287.0, 1716.0, 1716.0, 1287.0, 715.0,   \
       286.0, 78.0, 13.0, 1.0,   0.0,   0.0,    0.0,    0.0,    0.0,    0.0,     \
       0.0,   0.0,  0.0,  0.0,   0.0,   0.0,    0.0,    0.0,    0.0,    0.0,     \
       0.0,   0.0,  0.0,  0.0,   0.0,   0.0,    0.0,    0.0,    0.0,    0.0,     \
       0.0,   0.0,  0.0,  0.0,   0.0,   0.0,    0.0,    0.0,    0.0,    0.0},    \
      {1.0,    14.0,   91.0,  364.0, 1001.0, 2002.0, 3003.0, 3432.0, 3003.0,     \
       2002.0, 1001.0, 364.0, 91.0,  14.0,   1.0,    0.0,    0.0,    0.0,        \
       0.0,    0.0,    0.0,   0.0,   0.0,    0.0,    0.0,    0.0,    0.0,        \
       0.0,    0.0,    0.0,   0.0,   0.0,    0.0,    0.0,    0.0,    0.0,        \
       0.0,    0.0,    0.0,   0.0,   0.0,    0.0,    0.0,    0.0,    0.0,        \
       0.0,    0.0,    0.0,   0.0,   0.0},                                       \
      {1.0,    15.0,   105.0,  455.0, 1365.0, 3003.0, 5005.0, 6435.0, 6435.0,    \
       5005.0, 3003.0, 1365.0, 455.0, 105.0,  15.0,   1.0,    0.0,    0.0,       \
       0.0,    0.0,    0.0,    0.0,   0.0,    0.0,    0.0,    0.0,    0.0,       \
       0.0,    0.0,    0.0,    0.0,   0.0,    0.0,    0.0,    0.0,    0.0,       \
       0.0,    0.0,    0.0,    0.0,   0.0,    0.0,    0.0,    0.0,    0.0,       \
       0.0,    0.0,    0.0,    0.0,   0.0},                                      \
      {1.0,     16.0,    120.0,  560.0,  1820.0, 4368.0, 8008.0, 11440.0,        \
       12870.0, 11440.0, 8008.0, 4368.0, 1820.0, 560.0,  120.0,  16.0,           \
       1.0,     0.0,     0.0,    0.0,    0.0,    0.0,    0.0,    0.0,            \
       0.0,     0.0,     0.0,    0.0,    0.0,    0.0,    0.0,    0.0,            \
       0.0,     0.0,     0.0,    0.0,    0.0,    0.0,    0.0,    0.0,            \
       0.0,     0.0,     0.0,    0.0,    0.0,    0.0,    0.0,    0.0,            \
       0.0,     0.0},                                                            \
      {1.0,     17.0,    136.0,   680.0,   2380.0, 6188.0, 12376.0, 19448.0,     \
       24310.0, 24310.0, 19448.0, 12376.0, 6188.0, 2380.0, 680.0,   136.0,       \
       17.0,    1.0,     0.0,     0.0,     0.0,    0.0,    0.0,     0.0,         \
       0.0,     0.0,     0.0,     0.0,     0.0,    0.0,    0.0,     0.0,         \
       0.0,     0.0,     0.0,     0.0,     0.0,    0.0,    0.0,     0.0,         \
       0.0,     0.0,     0.0,     0.0,     0.0,    0.0,    0.0,     0.0,         \
       0.0,     0.0},                                                            \
      {1.0,     18.0,    153.0,   816.0,   3060.0,  8568.0, 18564.0, 31824.0,    \
       43758.0, 48620.0, 43758.0, 31824.0, 18564.0, 8568.0, 3060.0,  816.0,      \
       153.0,   18.0,    1.0,     0.0,     0.0,     0.0,    0.0,     0.0,        \
       0.0,     0.0,     0.0,     0.0,     0.0,     0.0,    0.0,     0.0,        \
       0.0,     0.0,     0.0,     0.0,     0.0,     0.0,    0.0,     0.0,        \
       0.0,     0.0,     0.0,     0.0,     0.0,     0.0,    0.0,     0.0,        \
       0.0,     0.0},                                                            \
      {1.0,     19.0,    171.0,   969.0,   3876.0,  11628.0, 27132.0, 50388.0,   \
       75582.0, 92378.0, 92378.0, 75582.0, 50388.0, 27132.0, 11628.0, 3876.0,    \
       969.0,   171.0,   19.0,    1.0,     0.0,     0.0,     0.0,     0.0,       \
       0.0,     0.0,     0.0,     0.0,     0.0,     0.0,     0.0,     0.0,       \
       0.0,     0.0,     0.0,     0.0,     0.0,     0.0,     0.0,     0.0,       \
       0.0,     0.0,     0.0,     0.0,     0.0,     0.0,     0.0,     0.0,       \
       0.0,     0.0},                                                            \
      {1.0,     20.0,     190.0,    1140.0,   4845.0,   15504.0,  38760.0,       \
       77520.0, 125970.0, 167960.0, 184756.0, 167960.0, 125970.0, 77520.0,       \
       38760.0, 15504.0,  4845.0,   1140.0,   190.0,    20.0,     1.0,           \
       0.0,     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,           \
       0.0,     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,           \
       0.0,     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,           \
       0.0,     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,           \
       0.0},                                                                     \
      {1.0,      21.0,     210.0,    1330.0,   5985.0,   20349.0,  54264.0,      \
       116280.0, 203490.0, 293930.0, 352716.0, 352716.0, 293930.0, 203490.0,     \
       116280.0, 54264.0,  20349.0,  5985.0,   1330.0,   210.0,    21.0,         \
       1.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,          \
       0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,          \
       0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,          \
       0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,          \
       0.0},                                                                     \
      {1.0,      22.0,     231.0,    1540.0,   7315.0,   26334.0,  74613.0,      \
       170544.0, 319770.0, 497420.0, 646646.0, 705432.0, 646646.0, 497420.0,     \
       319770.0, 170544.0, 74613.0,  26334.0,  7315.0,   1540.0,   231.0,        \
       22.0,     1.0,      0.0,      0.0,      0.0,      0.0,      0.0,          \
       0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,          \
       0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,          \
       0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,          \
       0.0},                                                                     \
      {1.0,      23.0,     253.0,    1771.0,    8855.0,    33649.0,   100947.0,  \
       245157.0, 490314.0, 817190.0, 1144066.0, 1352078.0, 1352078.0, 1144066.0, \
       817190.0, 490314.0, 245157.0, 100947.0,  33649.0,   8855.0,    1771.0,    \
       253.0,    23.0,     1.0,      0.0,       0.0,       0.0,       0.0,       \
       0.0,      0.0,      0.0,      0.0,       0.0,       0.0,       0.0,       \
       0.0,      0.0,      0.0,      0.0,       0.0,       0.0,       0.0,       \
       0.0,      0.0,      0.0,      0.0,       0.0,       0.0,       0.0,       \
       0.0},                                                                     \
      {1.0,       24.0,      276.0,     2024.0,    10626.0,   42504.0,           \
       134596.0,  346104.0,  735471.0,  1307504.0, 1961256.0, 2496144.0,         \
       2704156.0, 2496144.0, 1961256.0, 1307504.0, 735471.0,  346104.0,          \
       134596.0,  42504.0,   10626.0,   2024.0,    276.0,     24.0,              \
       1.0,       0.0,       0.0,       0.0,       0.0,       0.0,               \
       0.0,       0.0,       0.0,       0.0,       0.0,       0.0,               \
       0.0,       0.0,       0.0,       0.0,       0.0,       0.0,               \
       0.0,       0.0,       0.0,       0.0,       0.0,       0.0,               \
       0.0,       0.0},                                                          \
      {1.0,       25.0,      300.0,     2300.0,    12650.0,   53130.0,           \
       177100.0,  480700.0,  1081575.0, 2042975.0, 3268760.0, 4457400.0,         \
       5200300.0, 5200300.0, 4457400.0, 3268760.0, 2042975.0, 1081575.0,         \
       480700.0,  177100.0,  53130.0,   12650.0,   2300.0,    300.0,             \
       25.0,      1.0,       0.0,       0.0,       0.0,       0.0,               \
       0.0,       0.0,       0.0,       0.0,       0.0,       0.0,               \
       0.0,       0.0,       0.0,       0.0,       0.0,       0.0,               \
       0.0,       0.0,       0.0,       0.0,       0.0,       0.0,               \
       0.0,       0.0},                                                          \
      {1.0,       26.0,       325.0,     2600.0,    14950.0,   65780.0,          \
       230230.0,  657800.0,   1562275.0, 3124550.0, 5311735.0, 7726160.0,        \
       9657700.0, 10400600.0, 9657700.0, 7726160.0, 5311735.0, 3124550.0,        \
       1562275.0, 657800.0,   230230.0,  65780.0,   14950.0,   2600.0,           \
       325.0,     26.0,       1.0,       0.0,       0.0,       0.0,              \
       0.0,       0.0,        0.0,       0.0,       0.0,       0.0,              \
       0.0,       0.0,        0.0,       0.0,       0.0,       0.0,              \
       0.0,       0.0,        0.0,       0.0,       0.0,       0.0,              \
       0.0,       0.0},                                                          \
      {1.0,        27.0,       351.0,      2925.0,     17550.0,    80730.0,      \
       296010.0,   888030.0,   2220075.0,  4686825.0,  8436285.0,  13037895.0,   \
       17383860.0, 20058300.0, 20058300.0, 17383860.0, 13037895.0, 8436285.0,    \
       4686825.0,  2220075.0,  888030.0,   296010.0,   80730.0,    17550.0,      \
       2925.0,     351.0,      27.0,       1.0,        0.0,        0.0,          \
       0.0,        0.0,        0.0,        0.0,        0.0,        0.0,          \
       0.0,        0.0,        0.0,        0.0,        0.0,        0.0,          \
       0.0,        0.0,        0.0,        0.0,        0.0,        0.0,          \
       0.0,        0.0},                                                         \
      {1.0,        28.0,       378.0,      3276.0,     20475.0,    98280.0,      \
       376740.0,   1184040.0,  3108105.0,  6906900.0,  13123110.0, 21474180.0,   \
       30421755.0, 37442160.0, 40116600.0, 37442160.0, 30421755.0, 21474180.0,   \
       13123110.0, 6906900.0,  3108105.0,  1184040.0,  376740.0,   98280.0,      \
       20475.0,    3276.0,     378.0,      28.0,       1.0,        0.0,          \
       0.0,        0.0,        0.0,        0.0,        0.0,        0.0,          \
       0.0,        0.0,        0.0,        0.0,        0.0,        0.0,          \
       0.0,        0.0,        0.0,        0.0,        0.0,        0.0,          \
       0.0,        0.0},                                                         \
      {1.0,        29.0,       406.0,      3654.0,     23751.0,    118755.0,     \
       475020.0,   1560780.0,  4292145.0,  10015005.0, 20030010.0, 34597290.0,   \
       51895935.0, 67863915.0, 77558760.0, 77558760.0, 67863915.0, 51895935.0,   \
       34597290.0, 20030010.0, 10015005.0, 4292145.0,  1560780.0,  475020.0,     \
       118755.0,   23751.0,    3654.0,     406.0,      29.0,       1.0,          \
       0.0,        0.0,        0.0,        0.0,        0.0,        0.0,          \
       0.0,        0.0,        0.0,        0.0,        0.0,        0.0,          \
       0.0,        0.0,        0.0,        0.0,        0.0,        0.0,          \
       0.0,        0.0},                                                         \
      {1.0,         30.0,        435.0,       4060.0,      27405.0,              \
       142506.0,    593775.0,    2035800.0,   5852925.0,   14307150.0,           \
       30045015.0,  54627300.0,  86493225.0,  119759850.0, 145422675.0,          \
       155117520.0, 145422675.0, 119759850.0, 86493225.0,  54627300.0,           \
       30045015.0,  14307150.0,  5852925.0,   2035800.0,   593775.0,             \
       142506.0,    27405.0,     4060.0,      435.0,       30.0,                 \
       1.0,         0.0,         0.0,         0.0,         0.0,                  \
       0.0,         0.0,         0.0,         0.0,         0.0,                  \
       0.0,         0.0,         0.0,         0.0,         0.0,                  \
       0.0,         0.0,         0.0,         0.0,         0.0},                 \
      {1.0,         31.0,        465.0,                                          \
       4495.0,      31465.0,     169911.0,                                       \
       736281.0,    2629575.0,   7888725.0,                                      \
       20160075.0,  44352165.0,  84672315.0,                                     \
       141120525.0, 206253075.0, 265182524.99999997,                             \
       300540195.0, 300540195.0, 265182524.99999997,                             \
       206253075.0, 141120525.0, 84672315.0,                                     \
       44352165.0,  20160075.0,  7888725.0,                                      \
       2629575.0,   736281.0,    169911.0,                                       \
       31465.0,     4495.0,      465.0,                                          \
       31.0,        1.0,         0.0,                                            \
       0.0,         0.0,         0.0,                                            \
       0.0,         0.0,         0.0,                                            \
       0.0,         0.0,         0.0,                                            \
       0.0,         0.0,         0.0,                                            \
       0.0,         0.0,         0.0,                                            \
       0.0,         0.0},                                                        \
      {1.0,         32.0,        496.0,       4960.0,      35960.0,              \
       201376.0,    906192.0,    3365856.0,   10518300.0,  28048800.0,           \
       64512240.0,  129024480.0, 225792840.0, 347373600.0, 471435600.0,          \
       565722720.0, 601080390.0, 565722720.0, 471435600.0, 347373600.0,          \
       225792840.0, 129024480.0, 64512240.0,  28048800.0,  10518300.0,           \
       3365856.0,   906192.0,    201376.0,    35960.0,     4960.0,               \
       496.0,       32.0,        1.0,         0.0,         0.0,                  \
       0.0,         0.0,         0.0,         0.0,         0.0,                  \
       0.0,         0.0,         0.0,         0.0,         0.0,                  \
       0.0,         0.0,         0.0,         0.0,         0.0},                 \
      {1.0,                                                                      \
       33.0,                                                                     \
       528.0,                                                                    \
       5456.0,                                                                   \
       40920.0,                                                                  \
       237336.0,                                                                 \
       1107568.0,                                                                \
       4272048.0,                                                                \
       13884156.0,                                                               \
       38567100.0,                                                               \
       92561040.0,                                                               \
       193536720.0,                                                              \
       354817320.0,                                                              \
       573166440.0,                                                              \
       818809200.0,                                                              \
       1037158320.0,                                                             \
       1166803109.9999998,                                                       \
       1166803109.9999998,                                                       \
       1037158320.0,                                                             \
       818809200.0,                                                              \
       573166440.0,                                                              \
       354817320.0,                                                              \
       193536720.0,                                                              \
       92561040.0,                                                               \
       38567100.0,                                                               \
       13884156.0,                                                               \
       4272048.0,                                                                \
       1107568.0,                                                                \
       237336.0,                                                                 \
       40920.0,                                                                  \
       5456.0,                                                                   \
       528.0,                                                                    \
       33.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,          34.0,         561.0,        5984.0,                         \
       46376.0,      278256.0,     1344904.0,    5379616.0,                      \
       18156204.0,   52451256.0,   131128140.0,  286097760.0,                    \
       548354040.0,  927983760.0,  1391975640.0, 1855967519.9999998,             \
       2203961430.0, 2333606220.0, 2203961430.0, 1855967519.9999998,             \
       1391975640.0, 927983760.0,  548354040.0,  286097760.0,                    \
       131128140.0,  52451256.0,   18156204.0,   5379616.0,                      \
       1344904.0,    278256.0,     46376.0,      5984.0,                         \
       561.0,        34.0,         1.0,          0.0,                            \
       0.0,          0.0,          0.0,          0.0,                            \
       0.0,          0.0,          0.0,          0.0,                            \
       0.0,          0.0,          0.0,          0.0,                            \
       0.0,          0.0},                                                       \
      {1.0,                                                                      \
       35.0,                                                                     \
       595.0,                                                                    \
       6545.0,                                                                   \
       52360.0,                                                                  \
       324632.0,                                                                 \
       1623160.0,                                                                \
       6724520.0,                                                                \
       23535820.0,                                                               \
       70607460.0,                                                               \
       183579396.0,                                                              \
       417225900.0,                                                              \
       834451800.0,                                                              \
       1476337800.0,                                                             \
       2319959400.0,                                                             \
       3247943160.0,                                                             \
       4059928949.9999995,                                                       \
       4537567650.0,                                                             \
       4537567650.0,                                                             \
       4059928949.9999995,                                                       \
       3247943160.0,                                                             \
       2319959400.0,                                                             \
       1476337800.0,                                                             \
       834451800.0,                                                              \
       417225900.0,                                                              \
       183579396.0,                                                              \
       70607460.0,                                                               \
       23535820.0,                                                               \
       6724520.0,                                                                \
       1623160.0,                                                                \
       324632.0,                                                                 \
       52360.0,                                                                  \
       6545.0,                                                                   \
       595.0,                                                                    \
       35.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,                                                                      \
       36.0,                                                                     \
       630.0,                                                                    \
       7140.0,                                                                   \
       58905.0,                                                                  \
       376992.0,                                                                 \
       1947792.0,                                                                \
       8347680.0,                                                                \
       30260340.0,                                                               \
       94143280.0,                                                               \
       254186856.0,                                                              \
       600805296.0,                                                              \
       1251677700.0,                                                             \
       2310789600.0,                                                             \
       3796297200.0000005,                                                       \
       5567902560.0,                                                             \
       7307872110.000001,                                                        \
       8597496599.999998,                                                        \
       9075135300.0,                                                             \
       8597496599.999998,                                                        \
       7307872110.000001,                                                        \
       5567902560.0,                                                             \
       3796297200.0000005,                                                       \
       2310789600.0,                                                             \
       1251677700.0,                                                             \
       600805296.0,                                                              \
       254186856.0,                                                              \
       94143280.0,                                                               \
       30260340.0,                                                               \
       8347680.0,                                                                \
       1947792.0,                                                                \
       376992.0,                                                                 \
       58905.0,                                                                  \
       7140.0,                                                                   \
       630.0,                                                                    \
       36.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,                                                                      \
       37.0,                                                                     \
       666.0,                                                                    \
       7770.0,                                                                   \
       66045.0,                                                                  \
       435897.0,                                                                 \
       2324784.0,                                                                \
       10295472.0,                                                               \
       38608020.0,                                                               \
       124403620.0,                                                              \
       348330136.0,                                                              \
       854992152.0,                                                              \
       1852482996.0,                                                             \
       3562467300.0,                                                             \
       6107086800.0,                                                             \
       9364199760.000002,                                                        \
       12875774669.999998,                                                       \
       15905368710.0,                                                            \
       17672631899.999996,                                                       \
       17672631899.999996,                                                       \
       15905368710.0,                                                            \
       12875774669.999998,                                                       \
       9364199760.000002,                                                        \
       6107086800.0,                                                             \
       3562467300.0,                                                             \
       1852482996.0,                                                             \
       854992152.0,                                                              \
       348330136.0,                                                              \
       124403620.0,                                                              \
       38608020.0,                                                               \
       10295472.0,                                                               \
       2324784.0,                                                                \
       435897.0,                                                                 \
       66045.0,                                                                  \
       7770.0,                                                                   \
       666.0,                                                                    \
       37.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,           38.0,                                                      \
       703.0,         8436.0,                                                    \
       73815.0,       501942.0,                                                  \
       2760681.0,     12620256.0,                                                \
       48903492.0,    163011640.0,                                               \
       472733756.0,   1203322288.0,                                              \
       2707475148.0,  5414950296.0,                                              \
       9669554100.0,  15471286560.0,                                             \
       22239974430.0, 28781143379.999996,                                        \
       33578000610.0, 35345263799.99999,                                         \
       33578000610.0, 28781143379.999996,                                        \
       22239974430.0, 15471286560.0,                                             \
       9669554100.0,  5414950296.0,                                              \
       2707475148.0,  1203322288.0,                                              \
       472733756.0,   163011640.0,                                               \
       48903492.0,    12620256.0,                                                \
       2760681.0,     501942.0,                                                  \
       73815.0,       8436.0,                                                    \
       703.0,         38.0,                                                      \
       1.0,           0.0,                                                       \
       0.0,           0.0,                                                       \
       0.0,           0.0,                                                       \
       0.0,           0.0,                                                       \
       0.0,           0.0,                                                       \
       0.0,           0.0},                                                      \
      {1.0,                                                                      \
       39.0,                                                                     \
       741.0,                                                                    \
       9139.0,                                                                   \
       82251.0,                                                                  \
       575757.0,                                                                 \
       3262623.0,                                                                \
       15380937.0,                                                               \
       61523748.0,                                                               \
       211915132.0,                                                              \
       635745396.0,                                                              \
       1676056044.0,                                                             \
       3910797436.0,                                                             \
       8122425444.000001,                                                        \
       15084504396.0,                                                            \
       25140840660.0,                                                            \
       37711260990.0,                                                            \
       51021117810.00001,                                                        \
       62359143989.99999,                                                        \
       68923264410.0,                                                            \
       68923264410.0,                                                            \
       62359143989.99999,                                                        \
       51021117810.00001,                                                        \
       37711260990.0,                                                            \
       25140840660.0,                                                            \
       15084504396.0,                                                            \
       8122425444.000001,                                                        \
       3910797436.0,                                                             \
       1676056044.0,                                                             \
       635745396.0,                                                              \
       211915132.0,                                                              \
       61523748.0,                                                               \
       15380937.0,                                                               \
       3262623.0,                                                                \
       575757.0,                                                                 \
       82251.0,                                                                  \
       9139.0,                                                                   \
       741.0,                                                                    \
       39.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,                                                                      \
       40.0,                                                                     \
       780.0,                                                                    \
       9880.0,                                                                   \
       91390.0,                                                                  \
       658008.0,                                                                 \
       3838380.0,                                                                \
       18643560.0,                                                               \
       76904685.0,                                                               \
       273438880.0,                                                              \
       847660528.0,                                                              \
       2311801440.0,                                                             \
       5586853480.0,                                                             \
       12033222880.0,                                                            \
       23206929840.000004,                                                       \
       40225345056.0,                                                            \
       62852101650.0,                                                            \
       88732378800.0,                                                            \
       113380261800.0,                                                           \
       131282408399.99997,                                                       \
       137846528820.00003,                                                       \
       131282408399.99997,                                                       \
       113380261800.0,                                                           \
       88732378800.0,                                                            \
       62852101650.0,                                                            \
       40225345056.0,                                                            \
       23206929840.000004,                                                       \
       12033222880.0,                                                            \
       5586853480.0,                                                             \
       2311801440.0,                                                             \
       847660528.0,                                                              \
       273438880.0,                                                              \
       76904685.0,                                                               \
       18643560.0,                                                               \
       3838380.0,                                                                \
       658008.0,                                                                 \
       91390.0,                                                                  \
       9880.0,                                                                   \
       780.0,                                                                    \
       40.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,                                                                      \
       41.0,                                                                     \
       820.0,                                                                    \
       10660.0,                                                                  \
       101270.0,                                                                 \
       749398.0,                                                                 \
       4496388.0,                                                                \
       22481940.0,                                                               \
       95548245.0,                                                               \
       350343565.0,                                                              \
       1121099408.0,                                                             \
       3159461968.0,                                                             \
       7898654920.0,                                                             \
       17620076360.0,                                                            \
       35240152720.0,                                                            \
       63432274896.00001,                                                        \
       103077446706.0,                                                           \
       151584480450.0,                                                           \
       202112640600.00003,                                                       \
       244662670200.00003,                                                       \
       269128937220.00006,                                                       \
       269128937220.00006,                                                       \
       244662670200.00003,                                                       \
       202112640600.00003,                                                       \
       151584480450.0,                                                           \
       103077446706.0,                                                           \
       63432274896.00001,                                                        \
       35240152720.0,                                                            \
       17620076360.0,                                                            \
       7898654920.0,                                                             \
       3159461968.0,                                                             \
       1121099408.0,                                                             \
       350343565.0,                                                              \
       95548245.0,                                                               \
       22481940.0,                                                               \
       4496388.0,                                                                \
       749398.0,                                                                 \
       101270.0,                                                                 \
       10660.0,                                                                  \
       820.0,                                                                    \
       41.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,                                                                      \
       42.0,                                                                     \
       861.0,                                                                    \
       11480.0,                                                                  \
       111930.0,                                                                 \
       850668.0,                                                                 \
       5245786.0,                                                                \
       26978328.0,                                                               \
       118030185.0,                                                              \
       445891810.0,                                                              \
       1471442973.0,                                                             \
       4280561376.0,                                                             \
       11058116888.0,                                                            \
       25518731280.000004,                                                       \
       52860229080.00001,                                                        \
       98672427616.0,                                                            \
       166509721602.00003,                                                       \
       254661927156.0,                                                           \
       353697121050.0,                                                           \
       446775310800.0,                                                           \
       513791607419.99994,                                                       \
       538257874439.99994,                                                       \
       513791607419.99994,                                                       \
       446775310800.0,                                                           \
       353697121050.0,                                                           \
       254661927156.0,                                                           \
       166509721602.00003,                                                       \
       98672427616.0,                                                            \
       52860229080.00001,                                                        \
       25518731280.000004,                                                       \
       11058116888.0,                                                            \
       4280561376.0,                                                             \
       1471442973.0,                                                             \
       445891810.0,                                                              \
       118030185.0,                                                              \
       26978328.0,                                                               \
       5245786.0,                                                                \
       850668.0,                                                                 \
       111930.0,                                                                 \
       11480.0,                                                                  \
       861.0,                                                                    \
       42.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,                                                                      \
       43.0,                                                                     \
       903.0,                                                                    \
       12341.0,                                                                  \
       123410.0,                                                                 \
       962598.0,                                                                 \
       6096454.0,                                                                \
       32224114.0,                                                               \
       145008513.0,                                                              \
       563921995.0,                                                              \
       1917334783.0,                                                             \
       5752004349.0,                                                             \
       15338678264.0,                                                            \
       36576848168.0,                                                            \
       78378960360.00002,                                                        \
       151532656696.00003,                                                       \
       265182149218.0,                                                           \
       421171648758.00006,                                                       \
       608359048206.0,                                                           \
       800472431849.9999,                                                        \
       960566918219.9999,                                                        \
       1052049481859.9999,                                                       \
       1052049481859.9999,                                                       \
       960566918219.9999,                                                        \
       800472431849.9999,                                                        \
       608359048206.0,                                                           \
       421171648758.00006,                                                       \
       265182149218.0,                                                           \
       151532656696.00003,                                                       \
       78378960360.00002,                                                        \
       36576848168.0,                                                            \
       15338678264.0,                                                            \
       5752004349.0,                                                             \
       1917334783.0,                                                             \
       563921995.0,                                                              \
       145008513.0,                                                              \
       32224114.0,                                                               \
       6096454.0,                                                                \
       962598.0,                                                                 \
       123410.0,                                                                 \
       12341.0,                                                                  \
       903.0,                                                                    \
       43.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,                                                                      \
       44.0,                                                                     \
       946.0,                                                                    \
       13244.0,                                                                  \
       135751.0,                                                                 \
       1086008.0,                                                                \
       7059052.0,                                                                \
       38320568.0,                                                               \
       177232627.0,                                                              \
       708930508.0,                                                              \
       2481256778.0,                                                             \
       7669339132.0,                                                             \
       21090682613.000004,                                                       \
       51915526432.00001,                                                        \
       114955808527.99998,                                                       \
       229911617056.00003,                                                       \
       416714805914.00006,                                                       \
       686353797976.0,                                                           \
       1029530696964.0001,                                                       \
       1408831480056.0,                                                          \
       1761039350070.0002,                                                       \
       2012616400080.0,                                                          \
       2104098963720.0,                                                          \
       2012616400080.0,                                                          \
       1761039350070.0002,                                                       \
       1408831480056.0,                                                          \
       1029530696964.0001,                                                       \
       686353797976.0,                                                           \
       416714805914.00006,                                                       \
       229911617056.00003,                                                       \
       114955808527.99998,                                                       \
       51915526432.00001,                                                        \
       21090682613.000004,                                                       \
       7669339132.0,                                                             \
       2481256778.0,                                                             \
       708930508.0,                                                              \
       177232627.0,                                                              \
       38320568.0,                                                               \
       7059052.0,                                                                \
       1086008.0,                                                                \
       135751.0,                                                                 \
       13244.0,                                                                  \
       946.0,                                                                    \
       44.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,                                                                      \
       45.0,                                                                     \
       990.0,                                                                    \
       14190.0,                                                                  \
       148995.0,                                                                 \
       1221759.0,                                                                \
       8145060.0,                                                                \
       45379620.0,                                                               \
       215553195.0,                                                              \
       886163135.0,                                                              \
       3190187286.0,                                                             \
       10150595910.0,                                                            \
       28760021745.000004,                                                       \
       73006209045.0,                                                            \
       166871334960.0,                                                           \
       344867425583.99994,                                                       \
       646626422970.0001,                                                        \
       1103068603890.0,                                                          \
       1715884494940.0,                                                          \
       2438362177020.0005,                                                       \
       3169870830126.001,                                                        \
       3773655750150.001,                                                        \
       4116715363800.0,                                                          \
       4116715363800.0,                                                          \
       3773655750150.001,                                                        \
       3169870830126.001,                                                        \
       2438362177020.0005,                                                       \
       1715884494940.0,                                                          \
       1103068603890.0,                                                          \
       646626422970.0001,                                                        \
       344867425583.99994,                                                       \
       166871334960.0,                                                           \
       73006209045.0,                                                            \
       28760021745.000004,                                                       \
       10150595910.0,                                                            \
       3190187286.0,                                                             \
       886163135.0,                                                              \
       215553195.0,                                                              \
       45379620.0,                                                               \
       8145060.0,                                                                \
       1221759.0,                                                                \
       148995.0,                                                                 \
       14190.0,                                                                  \
       990.0,                                                                    \
       45.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,                                                                      \
       46.0,                                                                     \
       1035.0,                                                                   \
       15180.0,                                                                  \
       163185.0,                                                                 \
       1370754.0,                                                                \
       9366819.0,                                                                \
       53524680.0,                                                               \
       260932815.0,                                                              \
       1101716330.0,                                                             \
       4076350421.0,                                                             \
       13340783196.0,                                                            \
       38910617655.0,                                                            \
       101766230790.00002,                                                       \
       239877544005.0,                                                           \
       511738760544.0,                                                           \
       991493848553.9998,                                                        \
       1749695026860.0005,                                                       \
       2818953098830.0005,                                                       \
       4154246671960.0005,                                                       \
       5608233007145.998,                                                        \
       6943526580276.001,                                                        \
       7890371113950.001,                                                        \
       8233430727599.999,                                                        \
       7890371113950.001,                                                        \
       6943526580276.001,                                                        \
       5608233007145.998,                                                        \
       4154246671960.0005,                                                       \
       2818953098830.0005,                                                       \
       1749695026860.0005,                                                       \
       991493848553.9998,                                                        \
       511738760544.0,                                                           \
       239877544005.0,                                                           \
       101766230790.00002,                                                       \
       38910617655.0,                                                            \
       13340783196.0,                                                            \
       4076350421.0,                                                             \
       1101716330.0,                                                             \
       260932815.0,                                                              \
       53524680.0,                                                               \
       9366819.0,                                                                \
       1370754.0,                                                                \
       163185.0,                                                                 \
       15180.0,                                                                  \
       1035.0,                                                                   \
       46.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,                                                                      \
       47.0,                                                                     \
       1081.0,                                                                   \
       16215.0,                                                                  \
       178365.0,                                                                 \
       1533939.0,                                                                \
       10737573.0,                                                               \
       62891499.0,                                                               \
       314457495.0,                                                              \
       1362649145.0,                                                             \
       5178066751.0,                                                             \
       17417133617.0,                                                            \
       52251400851.0,                                                            \
       140676848445.0,                                                           \
       341643774795.00006,                                                       \
       751616304549.0,                                                           \
       1503232609098.0,                                                          \
       2741188875413.9995,                                                       \
       4568648125690.002,                                                        \
       6973199770790.001,                                                        \
       9762479679106.0,                                                          \
       12551759587421.996,                                                       \
       14833897694226.0,                                                         \
       16123801841549.998,                                                       \
       16123801841549.998,                                                       \
       14833897694226.0,                                                         \
       12551759587421.996,                                                       \
       9762479679106.0,                                                          \
       6973199770790.001,                                                        \
       4568648125690.002,                                                        \
       2741188875413.9995,                                                       \
       1503232609098.0,                                                          \
       751616304549.0,                                                           \
       341643774795.00006,                                                       \
       140676848445.0,                                                           \
       52251400851.0,                                                            \
       17417133617.0,                                                            \
       5178066751.0,                                                             \
       1362649145.0,                                                             \
       314457495.0,                                                              \
       62891499.0,                                                               \
       10737573.0,                                                               \
       1533939.0,                                                                \
       178365.0,                                                                 \
       16215.0,                                                                  \
       1081.0,                                                                   \
       47.0,                                                                     \
       1.0,                                                                      \
       0.0,                                                                      \
       0.0},                                                                     \
      {1.0,                                                                      \
       48.0,                                                                     \
       1128.0,                                                                   \
       17296.0,                                                                  \
       194580.0,                                                                 \
       1712304.0,                                                                \
       12271512.0,                                                               \
       73629072.0,                                                               \
       377348994.0,                                                              \
       1677106640.0,                                                             \
       6540715896.0,                                                             \
       22595200368.0,                                                            \
       69668534468.0,                                                            \
       192928249295.99997,                                                       \
       482320623239.99994,                                                       \
       1093260079344.0001,                                                       \
       2254848913647.0,                                                          \
       4244421484512.0005,                                                       \
       7309837001103.998,                                                        \
       11541847896480.004,                                                       \
       16735679449896.004,                                                       \
       22314239266528.0,                                                         \
       27385657281647.99,                                                        \
       30957699535775.996,                                                       \
       32247603683100.0,                                                         \
       30957699535775.996,                                                       \
       27385657281647.99,                                                        \
       22314239266528.0,                                                         \
       16735679449896.004,                                                       \
       11541847896480.004,                                                       \
       7309837001103.998,                                                        \
       4244421484512.0005,                                                       \
       2254848913647.0,                                                          \
       1093260079344.0001,                                                       \
       482320623239.99994,                                                       \
       192928249295.99997,                                                       \
       69668534468.0,                                                            \
       22595200368.0,                                                            \
       6540715896.0,                                                             \
       1677106640.0,                                                             \
       377348994.0,                                                              \
       73629072.0,                                                               \
       12271512.0,                                                               \
       1712304.0,                                                                \
       194580.0,                                                                 \
       17296.0,                                                                  \
       1128.0,                                                                   \
       48.0,                                                                     \
       1.0,                                                                      \
       0.0},                                                                     \
      {1.0,                                                                      \
       49.0,                                                                     \
       1176.0,                                                                   \
       18424.0,                                                                  \
       211876.0,                                                                 \
       1906884.0,                                                                \
       13983816.0,                                                               \
       85900584.0,                                                               \
       450978066.0,                                                              \
       2054455634.0,                                                             \
       8217822536.0,                                                             \
       29135916264.0,                                                            \
       92263734836.00002,                                                        \
       262596783763.99997,                                                       \
       675248872536.0,                                                           \
       1575580702583.9998,                                                       \
       3348108992991.0005,                                                       \
       6499270398159.001,                                                        \
       11554258485616.002,                                                       \
       18851684897583.996,                                                       \
       28277527346376.004,                                                       \
       39049918716424.01,                                                        \
       49699896548176.016,                                                       \
       58343356817423.99,                                                        \
       63205303218876.016,                                                       \
       63205303218876.016,                                                       \
       58343356817423.99,                                                        \
       49699896548176.016,                                                       \
       39049918716424.01,                                                        \
       28277527346376.004,                                                       \
       18851684897583.996,                                                       \
       11554258485616.002,                                                       \
       6499270398159.001,                                                        \
       3348108992991.0005,                                                       \
       1575580702583.9998,                                                       \
       675248872536.0,                                                           \
       262596783763.99997,                                                       \
       92263734836.00002,                                                        \
       29135916264.0,                                                            \
       8217822536.0,                                                             \
       2054455634.0,                                                             \
       450978066.0,                                                              \
       85900584.0,                                                               \
       13983816.0,                                                               \
       1906884.0,                                                                \
       211876.0,                                                                 \
       18424.0,                                                                  \
       1176.0,                                                                   \
       49.0,                                                                     \
       1.0}};

typedef float comb_t[50][50];

HEMI_DEFINE_CONSTANT(comb_t comb, COMB);

#endif  // COMB_H_
